paired appendage - Turkish English Dictionary